set -u
set -x
+# We don't test under Wayland yet, because we don't have a Wayland
+# equivalent of xvfb-run
+export GDK_BACKEND=x11
+
WORKDIR=$(mktemp -d)
cleanup () {
rm -fr "$WORKDIR"
export XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP"
+# We don't test under Wayland yet, because we don't have a Wayland
+# equivalent of xvfb-run
+export GDK_BACKEND=x11
+
tests=$(gnome-desktop-testing-runner -l gtk-4.0 |
cut -f1 -d' ' |
grep -v '^gtk-4.0/a11y/children.test$' |
export XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP"
+# We don't test under Wayland yet, because we don't have a Wayland
+# equivalent of xvfb-run
+export GDK_BACKEND=x11
+
exec dbus-run-session -- \
xvfb-run -a -s "-screen 0 1024x768x24" \
debian/run-with-locales \
#!/bin/sh
+# We don't test under Wayland yet, because we don't have a Wayland
+# equivalent of xvfb-run
+export GDK_BACKEND=x11
+
xvfb-run -a -s "-screen 0 1024x768x24" \
python3 <<EOF
from gi.repository import GLib, Gtk